home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / demos / 368 / outline / o_line.fnc < prev    next >
Unknown  |  1989-12-03  |  7.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Vue D'Esprit function definition (other/vueDEspritFunctionDefinition) ext Unsupported
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0f 52 4f 54 41 54 45 20 | 4c 20 39 30 20 44 45 47 |.ROTATE |L 90 DEG|
|00000010| 07 44 2b 28 59 2d 45 29 | 74 61 6e 74 20 59 20 28 |.D+(Y-E)|tant Y (|
|00000020| 3f 3f 3f 29 61 6e 67 6c | 65 3e 20 64 65 67 20 61 |???)angl|e> deg a|
|00000030| 6e 64 20 6e 6f 20 73 68 | 69 66 74 69 6e 67 65 69 |nd no sh|iftingei|
|00000040| 6e 74 73 28 31 36 33 38 | 34 2d 59 29 2f 31 36 33 |nts(1638|4-Y)/163|
|00000050| 38 34 29 30 30 30 30 31 | 07 45 2d 28 58 2d 44 29 |84)00001|.E-(X-D)|
|00000060| 74 61 6e 74 20 59 20 28 | 3f 3f 3f 29 61 6e 67 6c |tant Y (|???)angl|
|00000070| 65 3e 20 64 65 67 20 61 | 6e 64 20 6e 6f 20 73 68 |e> deg a|nd no sh|
|00000080| 69 66 74 69 6e 67 65 69 | 6e 74 73 28 31 36 33 38 |iftingei|nts(1638|
|00000090| 34 2d 59 29 2f 31 36 33 | 38 34 29 30 30 30 30 31 |4-Y)/163|84)00001|
|000000a0| 00 52 4f 54 41 54 45 20 | 4c 20 39 30 20 44 45 47 |.ROTATE |L 90 DEG|
|000000b0| 3f 3f 3f 29 61 6e 00 52 | 4f 54 41 54 45 20 4c 20 |???)an.R|OTATE L |
|000000c0| 39 30 20 44 45 47 3f 3f | 3f 29 61 6e 06 4e 61 67 |90 DEG??|?)an.Nag|
|000000d0| 65 6c 58 20 4c 20 39 30 | 20 44 45 47 3f 3f 3f 29 |elX L 90| DEG???)|
|000000e0| 61 6e 06 4e 61 67 65 6c | 59 20 4c 20 39 30 20 44 |an.Nagel|Y L 90 D|
|000000f0| 45 47 3f 3f 3f 29 61 6e | 0a 20 20 20 20 20 20 20 |EG???)an|. |
|00000100| 20 20 20 30 0a 20 20 20 | 20 20 20 20 20 20 20 30 | 0. | 0|
|00000110| 0a 70 6f 73 69 74 69 6f | 6e 20 58 30 0a 70 6f 73 |.positio|n X0.pos|
|00000120| 69 74 69 6f 6e 20 59 30 | 32 52 6f 74 61 74 65 20 |ition Y0|2Rotate |
|00000130| 74 68 65 20 70 6f 69 6e | 74 73 20 39 30 20 64 65 |the poin|ts 90 de|
|00000140| 67 20 74 6f 20 74 68 65 | 20 6c 65 66 74 2c 20 74 |g to the| left, t|
|00000150| 68 65 20 63 65 6e 74 72 | 65 20 20 28 32 6f 66 20 |he centr|e (2of |
|00000160| 72 6f 74 61 74 69 6f 6e | 20 69 73 20 70 6f 73 28 |rotation| is pos(|
|00000170| 78 2c 79 29 20 7b 72 65 | 66 65 72 65 6e 63 65 20 |x,y) {re|ference |
|00000180| 70 69 6e 7d 2e 20 20 20 | 20 20 20 20 20 20 20 28 |pin}. | (|
|00000190| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 |........|........|
|000001a0| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 0c 54 |........|.......T|
|000001b0| 6f 70 20 4c 65 66 74 20 | 4f 62 6a 00 00 31 00 54 |op Left |Obj..1.T|
|000001c0| 6f 70 20 4c 65 66 74 20 | 4f 62 6a 00 00 31 00 00 |op Left |Obj..1..|
|000001d0| 00 00 00 00 00 54 6f 70 | 20 4c 65 66 74 20 4f 62 |.....Top| Left Ob|
|000001e0| 6a 00 00 31 00 00 00 00 | 00 00 04 4d 69 6e 58 4c |j..1....|...MinXL|
|000001f0| 65 66 74 20 4f 62 6a 00 | 00 31 00 00 00 00 00 00 |eft Obj.|.1......|
|00000200| 04 4d 69 6e 59 4c 65 66 | 74 20 4f 62 6a 00 00 31 |.MinYLef|t Obj..1|
|00000210| 00 00 00 00 00 00 0e 52 | 4f 54 41 54 45 20 28 41 |.......R|OTATE (A|
|00000220| 4e 47 4c 45 29 29 29 44 | 2b 43 6f 73 28 41 2a 50 |NGLE)))D|+Cos(A*P|
|00000230| 69 2f 31 38 30 29 2a 28 | 58 2d 44 29 2b 53 69 6e |i/180)*(|X-D)+Sin|
|00000240| 28 41 2a 50 69 2f 31 38 | 30 29 2a 28 59 2d 45 29 |(A*Pi/18|0)*(Y-E)|
|00000250| 20 20 20 20 20 20 20 20 | 20 28 31 36 33 38 34 2d | | (16384-|
|00000260| 59 29 2f 31 36 33 38 34 | 29 30 30 30 30 31 29 45 |Y)/16384|)00001)E|
|00000270| 2d 53 69 6e 28 41 2a 50 | 69 2f 31 38 30 29 2a 28 |-Sin(A*P|i/180)*(|
|00000280| 58 2d 44 29 2b 63 6f 73 | 28 41 2a 50 69 2f 31 38 |X-D)+cos|(A*Pi/18|
|00000290| 30 29 2a 28 59 2d 45 29 | 20 20 20 20 20 20 20 20 |0)*(Y-E)| |
|000002a0| 20 28 31 36 33 38 34 2d | 59 29 2f 31 36 33 38 34 | (16384-|Y)/16384|
|000002b0| 29 30 30 30 30 31 02 31 | 35 54 41 54 45 20 28 41 |)00001.1|5TATE (A|
|000002c0| 4e 47 4c 45 29 29 2a 28 | 58 2d 44 29 00 31 35 54 |NGLE))*(|X-D).15T|
|000002d0| 41 54 45 20 28 41 4e 47 | 4c 45 29 29 2a 28 58 2d |ATE (ANG|LE))*(X-|
|000002e0| 44 29 06 4e 61 67 65 6c | 58 20 28 41 4e 47 4c 45 |D).Nagel|X (ANGLE|
|000002f0| 29 29 2a 28 58 2d 44 29 | 06 4e 61 67 65 6c 59 20 |))*(X-D)|.NagelY |
|00000300| 28 41 4e 47 4c 45 29 29 | 2a 28 58 2d 44 29 0a 20 |(ANGLE))|*(X-D). |
|00000310| 20 20 20 61 6e 67 6c 65 | 20 47 0a 20 20 20 20 20 | angle| G. |
|00000320| 20 20 20 20 20 47 0a 70 | 6f 73 69 74 69 6f 6e 20 | G.p|osition |
|00000330| 58 47 0a 70 6f 73 69 74 | 69 6f 6e 20 59 47 2c 52 |XG.posit|ion YG,R|
|00000340| 6f 74 61 74 65 20 74 68 | 65 20 70 6f 69 6e 74 73 |otate th|e points|
|00000350| 20 22 61 6e 67 6c 65 22 | 20 64 65 67 72 65 65 73 | "angle"| degrees|
|00000360| 20 63 6c 6f 63 6b 77 69 | 73 65 2c 20 20 20 20 20 | clockwi|se, |
|00000370| 20 28 2e 63 65 6e 74 72 | 65 20 6f 66 20 72 6f 74 | (.centr|e of rot|
|00000380| 61 74 69 6f 6e 20 69 73 | 20 70 6f 73 28 78 2c 79 |ation is| pos(x,y|
|00000390| 29 20 7b 72 65 66 65 72 | 65 6e 63 65 20 70 69 6e |) {refer|ence pin|
|000003a0| 7d 20 20 20 20 28 00 01 | 00 01 00 01 00 01 00 01 |} (..|........|
|000003b0| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 |........|........|
|000003c0| 00 01 00 01 0f 43 65 6e | 74 72 65 20 4c 65 66 74 |.....Cen|tre Left|
|000003d0| 20 4f 62 6a 00 43 65 6e | 74 72 65 20 4c 65 66 74 | Obj.Cen|tre Left|
|000003e0| 20 4f 62 6a 00 00 00 00 | 00 00 00 43 65 6e 74 72 | Obj....|...Centr|
|000003f0| 65 20 4c 65 66 74 20 4f | 62 6a 00 00 00 00 00 00 |e Left O|bj......|
|00000400| 04 4d 69 6e 58 72 65 20 | 4c 65 66 74 20 4f 62 6a |.MinXre |Left Obj|
|00000410| 00 00 00 00 00 00 0d 28 | 4d 69 6e 59 2b 4d 61 78 |.......(|MinY+Max|
|00000420| 59 29 2f 32 62 6a 00 00 | 00 00 00 00 0f 52 4f 54 |Y)/2bj..|.....ROT|
|00000430| 41 54 45 20 52 20 39 30 | 20 44 45 47 07 44 2d 28 |ATE R 90| DEG.D-(|
|00000440| 59 2d 45 29 6f 66 20 72 | 6f 74 61 74 69 6f 6e 20 |Y-E)of r|otation |
|00000450| 69 73 20 70 6f 73 28 78 | 2c 79 29 20 7b 72 65 66 |is pos(x|,y) {ref|
|00000460| 65 72 65 6e 63 65 20 70 | 69 6e 7d 20 20 20 20 28 |erence p|in} (|
|00000470| 31 36 33 38 34 2d 59 29 | 2f 31 36 33 38 34 29 30 |16384-Y)|/16384)0|
|00000480| 30 30 30 31 07 45 2b 28 | 58 2d 44 29 6f 66 20 72 |0001.E+(|X-D)of r|
|00000490| 6f 74 61 74 69 6f 6e 20 | 69 73 20 70 6f 73 28 78 |otation |is pos(x|
|000004a0| 2c 79 29 20 7b 72 65 66 | 65 72 65 6e 63 65 20 70 |,y) {ref|erence p|
|000004b0| 69 6e 7d 20 20 20 20 28 | 31 36 33 38 34 2d 59 29 |in} (|16384-Y)|
|000004c0| 2f 31 36 33 38 34 29 30 | 30 30 30 31 00 52 4f 54 |/16384)0|0001.ROT|
|000004d0| 41 54 45 20 52 20 39 30 | 20 44 45 47 69 6f 6e 20 |ATE R 90| DEGion |
|000004e0| 69 73 00 52 4f 54 41 54 | 45 20 52 20 39 30 20 44 |is.ROTAT|E R 90 D|
|000004f0| 45 47 69 6f 6e 20 69 73 | 06 4e 61 67 65 6c 58 20 |EGion is|.NagelX |
|00000500| 52 20 39 30 20 44 45 47 | 69 6f 6e 20 69 73 06 4e |R 90 DEG|ion is.N|
|00000510| 61 67 65 6c 59 20 52 20 | 39 30 20 44 45 47 69 6f |agelY R |90 DEGio|
|00000520| 6e 20 69 73 0a 20 20 20 | 20 20 20 20 20 20 20 30 |n is. | 0|
|00000530| 0a 20 20 20 20 20 20 20 | 20 20 20 30 0a 70 6f 73 |. | 0.pos|
|00000540| 69 74 69 6f 6e 20 58 30 | 0a 70 6f 73 69 74 69 6f |ition X0|.positio|
|00000550| 6e 20 59 30 31 52 6f 74 | 61 74 65 20 74 68 65 20 |n Y01Rot|ate the |
|00000560| 70 6f 69 6e 74 73 20 39 | 30 20 64 65 67 20 74 6f |points 9|0 deg to|
|00000570| 20 74 68 65 20 72 69 67 | 68 74 2c 20 74 68 65 20 | the rig|ht, the |
|00000580| 63 65 6e 74 72 65 20 28 | 27 6f 66 20 72 6f 74 61 |centre (|'of rota|
|00000590| 74 69 6f 6e 20 69 73 20 | 70 6f 73 28 78 2c 79 29 |tion is |pos(x,y)|
|000005a0| 20 7b 72 65 66 65 72 65 | 6e 63 65 20 70 69 6e 7d | {refere|nce pin}|
|000005b0| 74 68 65 20 63 65 6e 74 | 72 65 20 28 00 01 00 01 |the cent|re (....|
|000005c0| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 |........|........|
|000005d0| 00 01 00 01 00 01 00 01 | 00 01 0f 42 6f 74 74 6f |........|...Botto|
|000005e0| 6d 20 4c 65 66 74 20 4f | 62 6a 00 42 6f 74 74 6f |m Left O|bj.Botto|
|000005f0| 6d 20 4c 65 66 74 20 4f | 62 6a 00 00 00 00 00 00 |m Left O|bj......|
|00000600| 00 42 6f 74 74 6f 6d 20 | 4c 65 66 74 20 4f 62 6a |.Bottom |Left Obj|
|00000610| 00 00 00 00 00 00 04 4d | 69 6e 58 6f 6d 20 4c 65 |.......M|inXom Le|
|00000620| 66 74 20 4f 62 6a 00 00 | 00 00 00 00 04 4d 61 78 |ft Obj..|.....Max|
|00000630| 59 6f 6d 20 4c 65 66 74 | 20 4f 62 6a 00 00 00 00 |Yom Left| Obj....|
|00000640| 00 00 09 01 02 20 4d 49 | 52 52 4f 52 6f 6e 20 69 |..... MI|RRORon i|
|00000650| 73 20 01 58 66 20 72 6f | 74 61 74 69 6f 6e 20 69 |s .Xf ro|tation i|
|00000660| 73 20 70 6f 73 28 78 2c | 79 29 20 7b 72 65 66 65 |s pos(x,|y) {refe|
|00000670| 72 65 6e 63 65 20 70 69 | 6e 7d 74 68 65 20 63 65 |rence pi|n}the ce|
|00000680| 6e 74 72 65 20 28 31 36 | 33 38 34 2d 59 29 2f 31 |ntre (16|384-Y)/1|
|00000690| 36 33 38 34 29 30 30 30 | 30 31 05 32 2a 45 2d 59 |6384)000|01.2*E-Y|
|000006a0| 74 61 74 69 6f 6e 20 69 | 73 20 70 6f 73 28 78 2c |tation i|s pos(x,|
|000006b0| 79 29 20 7b 72 65 66 65 | 72 65 6e 63 65 20 70 69 |y) {refe|rence pi|
|000006c0| 6e 7d 74 68 65 20 63 65 | 6e 74 72 65 20 28 31 36 |n}the ce|ntre (16|
|000006d0| 33 38 34 2d 59 29 2f 31 | 36 33 38 34 29 30 30 30 |384-Y)/1|6384)000|
|000006e0| 30 31 00 01 02 20 4d 49 | 52 52 4f 52 6f 6e 20 69 |01... MI|RRORon i|
|000006f0| 73 20 70 6f 73 28 78 2c | 00 01 02 20 4d 49 52 52 |s pos(x,|... MIRR|
|00000700| 4f 52 6f 6e 20 69 73 20 | 70 6f 73 28 78 2c 06 4e |ORon is |pos(x,.N|
|00000710| 61 67 65 6c 58 52 4f 52 | 6f 6e 20 69 73 20 70 6f |agelXROR|on is po|
|00000720| 73 28 78 2c 06 4e 61 67 | 65 6c 59 52 4f 52 6f 6e |s(x,.Nag|elYRORon|
|00000730| 20 69 73 20 70 6f 73 28 | 78 2c 0a 20 20 20 20 20 | is pos(|x,. |
|00000740| 20 20 20 20 20 6e 0a 20 | 20 20 20 20 20 20 20 20 | n. | |
|00000750| 20 6e 0a 70 6f 73 69 74 | 69 6f 6e 20 58 6e 0a 70 | n.posit|ion Xn.p|
|00000760| 6f 73 69 74 69 6f 6e 20 | 59 6e 30 4d 69 72 72 6f |osition |Yn0Mirro|
|00000770| 72 20 74 68 65 20 70 6f | 69 6e 74 73 20 76 65 72 |r the po|ints ver|
|00000780| 74 69 63 61 6c 6c 79 2e | 20 20 54 68 65 20 72 65 |tically.| The re|
|00000790| 66 6c 65 63 74 69 6f 6e | 20 69 73 65 20 28 20 74 |flection| ise ( t|
|000007a0| 68 72 6f 75 67 68 20 70 | 6f 73 28 78 2c 79 29 20 |hrough p|os(x,y) |
|000007b0| 7b 72 65 66 65 72 65 6e | 63 65 20 70 69 6e 7d 68 |{referen|ce pin}h|
|000007c0| 65 20 72 65 66 6c 65 63 | 74 69 6f 6e 20 69 73 65 |e reflec|tion ise|
|000007d0| 20 28 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 | (......|........|
|000007e0| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 |........|........|
|000007f0| 0e 54 6f 70 20 43 65 6e | 74 72 65 20 4f 62 6a 6a |.Top Cen|tre Objj|
|00000800| 00 54 6f 70 20 43 65 6e | 74 72 65 20 4f 62 6a 6a |.Top Cen|tre Objj|
|00000810| 00 00 00 00 00 00 00 54 | 6f 70 20 43 65 6e 74 72 |.......T|op Centr|
|00000820| 65 20 4f 62 6a 6a 00 00 | 00 00 00 00 0d 28 4d 69 |e Objj..|.....(Mi|
|00000830| 6e 58 2b 4d 61 78 58 29 | 2f 32 6a 6a 00 00 00 00 |nX+MaxX)|/2jj....|
|00000840| 00 00 04 4d 69 6e 59 58 | 2b 4d 61 78 58 29 2f 32 |...MinYX|+MaxX)/2|
|00000850| 6a 6a 00 00 00 00 00 00 | 09 4d 4f 56 45 20 41 42 |jj......|.MOVE AB|
|00000860| 53 2e 48 20 75 6e 64 20 | 03 58 2b 41 77 65 67 65 |S.H und |.X+Awege|
|00000870| 6e 20 48 20 75 6e 64 20 | 42 65 77 65 67 65 6e 20 |n H und |Bewegen |
|00000880| 56 29 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |V) | |
|00000890| 20 20 20 20 20 20 20 20 | 20 20 20 28 31 36 33 38 | | (1638|
|000008a0| 34 2d 59 29 2f 31 36 33 | 38 34 29 30 30 30 30 31 |4-Y)/163|84)00001|
|000008b0| 03 59 2b 42 77 65 67 65 | 6e 20 48 20 75 6e 64 20 |.Y+Bwege|n H und |
|000008c0| 42 65 77 65 67 65 6e 20 | 56 29 20 20 20 20 20 20 |Bewegen |V) |
|000008d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000008e0| 20 20 20 28 31 36 33 38 | 34 2d 59 29 2f 31 36 33 | (1638|4-Y)/163|
|000008f0| 38 34 29 30 30 30 30 31 | 04 31 30 30 30 20 41 42 |84)00001|.1000 AB|
|00000900| 53 2e 48 20 75 6e 64 20 | 42 65 77 65 67 65 04 31 |S.H und |Bewege.1|
|00000910| 30 30 30 20 41 42 53 2e | 48 20 75 6e 64 20 42 65 |000 ABS.|H und Be|
|00000920| 77 65 67 65 00 31 30 30 | 30 20 41 42 53 2e 48 20 |wege.100|0 ABS.H |
|00000930| 75 6e 64 20 42 65 77 65 | 67 65 00 31 30 30 30 20 |und Bewe|ge.1000 |
|00000940| 41 42 53 2e 48 20 75 6e | 64 20 42 65 77 65 67 65 |ABS.H un|d Bewege|
|00000950| 0a 20 20 68 20 73 68 69 | 66 74 20 20 0a 20 20 76 |. h shi|ft . v|
|00000960| 20 73 68 69 66 74 20 20 | 0a 20 20 20 20 20 20 20 | shift |. |
|00000970| 20 20 20 20 0a 20 20 20 | 20 20 20 20 20 20 20 20 | . | |
|00000980| 30 4d 6f 76 65 20 61 6c | 6c 20 70 6f 69 6e 74 73 |0Move al|l points|
|00000990| 20 62 79 20 61 20 67 69 | 76 65 6e 20 64 69 73 74 | by a gi|ven dist|
|000009a0| 61 6e 63 65 20 28 68 20 | 73 68 69 66 74 20 61 6e |ance (h |shift an|
|000009b0| 64 20 20 28 08 76 20 73 | 68 69 66 74 29 20 70 6f |d (.v s|hift) po|
|000009c0| 69 6e 74 73 20 62 79 20 | 61 20 67 69 76 65 6e 20 |ints by |a given |
|000009d0| 64 69 73 74 61 6e 63 65 | 20 28 68 20 73 68 69 66 |distance| (h shif|
|000009e0| 74 20 61 6e 64 20 20 28 | 00 00 00 00 00 00 00 00 |t and (|........|
|000009f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a00| 00 00 00 00 00 00 0a 43 | 65 6e 74 72 65 20 4f 62 |.......C|entre Ob|
|00000a10| 6a 29 2f 32 6a 6a 00 43 | 65 6e 74 72 65 20 4f 62 |j)/2jj.C|entre Ob|
|00000a20| 6a 29 2f 32 6a 6a 00 00 | 00 00 00 00 00 43 65 6e |j)/2jj..|.....Cen|
|00000a30| 74 72 65 20 4f 62 6a 29 | 2f 32 6a 6a 00 00 00 00 |tre Obj)|/2jj....|
|00000a40| 00 00 0d 28 4d 69 6e 58 | 2b 4d 61 78 58 29 2f 32 |...(MinX|+MaxX)/2|
|00000a50| 6a 6a 00 00 00 00 00 00 | 0d 28 4d 69 6e 59 2b 4d |jj......|.(MinY+M|
|00000a60| 61 78 59 29 2f 32 6a 6a | 00 00 00 00 00 00 0c 45 |axY)/2jj|.......E|
|00000a70| 4e 4c 41 52 47 45 20 41 | 42 53 2e 61 78 59 15 44 |NLARGE A|BS.axY.D|
|00000a80| 2b 28 58 2d 44 29 2a 41 | 2f 28 4d 61 78 58 2d 4d |+(X-D)*A|/(MaxX-M|
|00000a90| 69 6e 58 29 6e 73 74 2e | 78 2c 63 6f 6e 73 74 2e |inX)nst.|x,const.|
|00000aa0| 79 29 20 28 3f 3f 29 65 | 6e 74 61 67 65 2e 79 29 |y) (??)e|ntage.y)|
|00000ab0| 73 28 31 36 33 38 34 2d | 59 29 2f 31 36 33 38 34 |s(16384-|Y)/16384|
|00000ac0| 29 30 30 30 30 31 15 45 | 2b 28 59 2d 45 29 2a 42 |)00001.E|+(Y-E)*B|
|00000ad0| 2f 28 4d 61 78 59 2d 4d | 69 6e 59 29 6e 73 74 2e |/(MaxY-M|inY)nst.|
|00000ae0| 78 2c 63 6f 6e 73 74 2e | 79 29 20 28 3f 3f 29 65 |x,const.|y) (??)e|
|00000af0| 6e 74 61 67 65 2e 79 29 | 73 28 31 36 33 38 34 2d |ntage.y)|s(16384-|
|00000b00| 59 29 2f 31 36 33 38 34 | 29 30 30 30 30 31 04 31 |Y)/16384|)00001.1|
|00000b10| 30 30 30 52 47 45 20 41 | 42 53 2e 61 78 59 2d 4d |000RGE A|BS.axY-M|
|00000b20| 69 6e 59 29 04 31 30 30 | 30 52 47 45 20 41 42 53 |inY).100|0RGE ABS|
|00000b30| 2e 61 78 59 2d 4d 69 6e | 59 29 06 4e 61 67 65 6c |.axY-Min|Y).Nagel|
|00000b40| 58 45 20 41 42 53 2e 61 | 78 59 2d 4d 69 6e 59 29 |XE ABS.a|xY-MinY)|
|00000b50| 06 4e 61 67 65 6c 59 45 | 20 41 42 53 2e 61 78 59 |.NagelYE| ABS.axY|
|00000b60| 2d 4d 69 6e 59 29 0a 20 | 20 20 20 77 69 64 74 68 |-MinY). | width|
|00000b70| 20 53 0a 20 20 20 68 65 | 69 67 68 74 20 53 0a 63 | S. he|ight S.c|
|00000b80| 6f 6e 73 74 61 6e 74 20 | 58 53 0a 63 6f 6e 73 74 |onstant |XS.const|
|00000b90| 61 6e 74 20 59 53 32 45 | 6e 6c 61 72 67 65 73 20 |ant YS2E|nlarges |
|00000ba0| 6f 72 20 73 68 72 69 6e | 6b 73 20 74 68 65 20 63 |or shrin|ks the c|
|00000bb0| 6f 2d 6f 72 64 69 6e 61 | 74 65 73 20 6f 66 20 74 |o-ordina|tes of t|
|00000bc0| 68 65 20 70 6f 69 6e 74 | 73 28 23 69 6e 20 72 65 |he point|s(#in re|
|00000bd0| 6c 61 74 69 6f 6e 20 74 | 6f 20 70 6f 73 28 63 6f |lation t|o pos(co|
|00000be0| 6e 73 74 2e 78 2c 63 6f | 6e 73 74 2e 79 29 73 20 |nst.x,co|nst.y)s |
|00000bf0| 6f 66 20 74 68 65 20 70 | 6f 69 6e 74 73 28 00 01 |of the p|oints(..|
|00000c00| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 |........|........|
|00000c10| 00 01 00 01 00 01 00 01 | 00 01 00 01 0f 42 6f 74 |........|.....Bot|
|00000c20| 2e 20 43 65 6e 74 72 65 | 20 4f 62 6a 00 42 6f 74 |. Centre| Obj.Bot|
|00000c30| 2e 20 43 65 6e 74 72 65 | 20 4f 62 6a 00 00 00 00 |. Centre| Obj....|
|00000c40| 00 00 00 42 6f 74 2e 20 | 43 65 6e 74 72 65 20 4f |...Bot. |Centre O|
|00000c50| 62 6a 00 00 00 00 00 00 | 0d 28 4d 69 6e 58 2b 4d |bj......|.(MinX+M|
|00000c60| 61 78 58 29 2f 32 62 6a | 00 00 00 00 00 00 04 4d |axX)/2bj|.......M|
|00000c70| 61 78 59 58 2b 4d 61 78 | 58 29 2f 32 62 6a 00 00 |axYX+Max|X)/2bj..|
|00000c80| 00 00 00 00 09 04 03 20 | 4d 49 52 52 4f 52 70 6f |....... |MIRRORpo|
|00000c90| 69 6e 74 73 05 32 2a 44 | 2d 58 66 74 29 20 70 6f |ints.2*D|-Xft) po|
|00000ca0| 69 6e 74 73 20 62 79 20 | 61 20 67 69 76 65 6e 20 |ints by |a given |
|00000cb0| 64 69 73 74 61 6e 63 65 | 20 28 68 20 73 68 69 66 |distance| (h shif|
|00000cc0| 74 20 61 6e 64 20 20 28 | 31 36 33 38 34 2d 59 29 |t and (|16384-Y)|
|00000cd0| 2f 31 36 33 38 34 29 30 | 30 30 30 31 01 59 2a 44 |/16384)0|0001.Y*D|
|00000ce0| 2d 58 66 74 29 20 70 6f | 69 6e 74 73 20 62 79 20 |-Xft) po|ints by |
|00000cf0| 61 20 67 69 76 65 6e 20 | 64 69 73 74 61 6e 63 65 |a given |distance|
|00000d00| 20 28 68 20 73 68 69 66 | 74 20 61 6e 64 20 20 28 | (h shif|t and (|
|00000d10| 31 36 33 38 34 2d 59 29 | 2f 31 36 33 38 34 29 30 |16384-Y)|/16384)0|
|00000d20| 30 30 30 31 00 04 03 20 | 4d 49 52 52 4f 52 70 6f |0001... |MIRRORpo|
|00000d30| 69 6e 74 73 20 62 79 20 | 61 20 00 04 03 20 4d 49 |ints by |a ... MI|
|00000d40| 52 52 4f 52 70 6f 69 6e | 74 73 20 62 79 20 61 20 |RRORpoin|ts by a |
|00000d50| 06 4e 61 67 65 6c 58 52 | 4f 52 70 6f 69 6e 74 73 |.NagelXR|ORpoints|
|00000d60| 20 62 79 20 61 20 06 4e | 61 67 65 6c 59 52 4f 52 | by a .N|agelYROR|
|00000d70| 70 6f 69 6e 74 73 20 62 | 79 20 61 20 0a 20 20 20 |points b|y a . |
|00000d80| 20 20 20 20 20 20 20 6f | 0a 20 20 20 20 20 20 20 | o|. |
|00000d90| 20 20 20 6f 0a 70 6f 73 | 69 74 69 6f 6e 20 58 6f | o.pos|ition Xo|
|00000da0| 0a 70 6f 73 69 74 69 6f | 6e 20 59 6f 2f 4d 69 72 |.positio|n Yo/Mir|
|00000db0| 72 6f 72 20 74 68 65 20 | 70 6f 69 6e 74 73 20 68 |ror the |points h|
|00000dc0| 6f 72 69 7a 6f 6e 74 61 | 6c 6c 79 2e 20 20 54 68 |orizonta|lly. Th|
|00000dd0| 65 20 72 65 66 6c 65 63 | 74 69 6f 6e 64 20 20 28 |e reflec|tiond (|
|00000de0| 23 69 73 20 74 68 72 6f | 75 67 68 20 70 6f 73 28 |#is thro|ugh pos(|
|00000df0| 78 2c 79 29 20 7b 72 65 | 66 65 72 65 6e 63 65 20 |x,y) {re|ference |
|00000e00| 70 69 6e 7d 65 20 72 65 | 66 6c 65 63 74 69 6f 6e |pin}e re|flection|
|00000e10| 64 20 20 28 00 01 00 01 | 00 01 00 01 00 01 00 01 |d (....|........|
|00000e20| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 |........|........|
|00000e30| 00 01 0d 54 6f 70 20 52 | 69 67 68 74 20 4f 62 6a |...Top R|ight Obj|
|00000e40| 62 6a 00 54 6f 70 20 52 | 69 67 68 74 20 4f 62 6a |bj.Top R|ight Obj|
|00000e50| 62 6a 00 00 00 00 00 00 | 00 54 6f 70 20 52 69 67 |bj......|.Top Rig|
|00000e60| 68 74 20 4f 62 6a 62 6a | 00 00 00 00 00 00 04 4d |ht Objbj|.......M|
|00000e70| 61 78 58 52 69 67 68 74 | 20 4f 62 6a 62 6a 00 00 |axXRight| Objbj..|
|00000e80| 00 00 00 00 04 4d 69 6e | 59 52 69 67 68 74 20 4f |.....Min|YRight O|
|00000e90| 62 6a 62 6a 00 00 00 00 | 00 00 07 4d 4f 56 45 20 |bjbj....|...MOVE |
|00000ea0| 54 4f 75 67 68 20 70 6f | 73 28 05 58 2b 44 2d 41 |TOugh po|s(.X+D-A|
|00000eb0| 72 6f 75 67 68 20 70 6f | 73 28 78 2c 79 29 20 7b |rough po|s(x,y) {|
|00000ec0| 72 65 66 65 72 65 6e 63 | 65 20 70 69 6e 7d 65 20 |referenc|e pin}e |
|00000ed0| 72 65 66 6c 65 63 74 69 | 6f 6e 64 20 20 28 31 36 |reflecti|ond (16|
|00000ee0| 33 38 34 2d 59 29 2f 31 | 36 33 38 34 29 30 30 30 |384-Y)/1|6384)000|
|00000ef0| 30 31 05 59 2b 45 2d 42 | 72 6f 75 67 68 20 70 6f |01.Y+E-B|rough po|
|00000f00| 73 28 78 2c 79 29 20 7b | 72 65 66 65 72 65 6e 63 |s(x,y) {|referenc|
|00000f10| 65 20 70 69 6e 7d 65 20 | 72 65 66 6c 65 63 74 69 |e pin}e |reflecti|
|00000f20| 6f 6e 64 20 20 28 31 36 | 33 38 34 2d 59 29 2f 31 |ond (16|384-Y)/1|
|00000f30| 36 33 38 34 29 30 30 30 | 30 31 04 4d 69 6e 58 20 |6384)000|01.MinX |
|00000f40| 54 4f 75 67 68 20 70 6f | 73 28 78 2c 79 29 20 7b |TOugh po|s(x,y) {|
|00000f50| 04 4d 69 6e 59 20 54 4f | 75 67 68 20 70 6f 73 28 |.MinY TO|ugh pos(|
|00000f60| 78 2c 79 29 20 7b 06 4e | 61 67 65 6c 58 4f 75 67 |x,y) {.N|agelXOug|
|00000f70| 68 20 70 6f 73 28 78 2c | 79 29 20 7b 06 4e 61 67 |h pos(x,|y) {.Nag|
|00000f80| 65 6c 59 4f 75 67 68 20 | 70 6f 73 28 78 2c 79 29 |elYOugh |pos(x,y)|
|00000f90| 20 7b 0a 20 20 20 78 20 | 66 72 6f 6d 20 20 0a 20 | {. x |from . |
|00000fa0| 20 20 79 20 66 72 6f 6d | 20 20 0a 20 20 20 20 20 | y from| . |
|00000fb0| 78 20 74 6f 20 20 0a 20 | 20 20 20 20 79 20 74 6f |x to . | y to|
|00000fc0| 20 20 2d 4d 6f 76 65 73 | 20 61 6c 6c 20 70 6f 69 | -Moves| all poi|
|00000fd0| 6e 74 73 20 74 6f 20 61 | 20 67 69 76 65 6e 20 70 |nts to a| given p|
|00000fe0| 6f 73 69 74 69 6f 6e 2c | 20 73 6f 20 74 68 61 74 |osition,| so that|
|00000ff0| 6f 6e 64 20 20 28 25 70 | 28 78 20 66 72 6f 6d 2c |ond (%p|(x from,|
|00001000| 79 20 66 72 6f 6d 29 20 | 62 65 63 6f 6d 65 73 20 |y from) |becomes |
|00001010| 70 28 78 20 74 6f 2c 79 | 20 74 6f 29 20 73 6f 20 |p(x to,y| to) so |
|00001020| 74 68 61 74 6f 6e 64 20 | 20 28 00 01 00 01 00 01 |thatond | (......|
|00001030| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 |........|........|
|00001040| 00 01 00 01 00 01 00 01 | 0f 43 65 6e 74 2e 20 52 |........|.Cent. R|
|00001050| 69 67 68 74 20 4f 62 6a | 00 43 65 6e 74 2e 20 52 |ight Obj|.Cent. R|
|00001060| 69 67 68 74 20 4f 62 6a | 00 00 00 00 00 00 00 43 |ight Obj|.......C|
|00001070| 65 6e 74 2e 20 52 69 67 | 68 74 20 4f 62 6a 00 00 |ent. Rig|ht Obj..|
|00001080| 00 00 00 00 04 4d 61 78 | 58 2e 20 52 69 67 68 74 |.....Max|X. Right|
|00001090| 20 4f 62 6a 00 00 00 00 | 00 00 0d 28 4d 69 6e 59 | Obj....|...(MinY|
|000010a0| 2b 4d 61 78 59 29 2f 32 | 62 6a 00 00 00 00 00 00 |+MaxY)/2|bj......|
|000010b0| 09 45 4e 4c 41 52 47 45 | 20 25 2f 31 30 30 6f 20 |.ENLARGE| %/100o |
|000010c0| 0d 44 2b 28 58 2d 44 29 | 2a 41 2f 31 30 30 6f 20 |.D+(X-D)|*A/100o |
|000010d0| 70 6f 73 28 63 6f 6e 73 | 74 2e 78 2c 63 6f 6e 73 |pos(cons|t.x,cons|
|000010e0| 74 2e 79 29 20 70 65 72 | 63 65 6e 74 61 67 65 69 |t.y) per|centagei|
|000010f0| 6e 74 73 28 31 36 33 38 | 34 2d 59 29 2f 31 36 33 |nts(1638|4-Y)/163|
|00001100| 38 34 29 30 30 30 30 31 | 0d 45 2b 28 59 2d 45 29 |84)00001|.E+(Y-E)|
|00001110| 2a 42 2f 31 30 30 6f 20 | 70 6f 73 28 63 6f 6e 73 |*B/100o |pos(cons|
|00001120| 74 2e 78 2c 63 6f 6e 73 | 74 2e 79 29 20 70 65 72 |t.x,cons|t.y) per|
|00001130| 63 65 6e 74 61 67 65 69 | 6e 74 73 28 31 36 33 38 |centagei|nts(1638|
|00001140| 34 2d 59 29 2f 31 36 33 | 38 34 29 30 30 30 30 31 |4-Y)/163|84)00001|
|00001150| 03 31 30 30 41 52 47 45 | 20 25 2f 31 30 30 6f 20 |.100ARGE| %/100o |
|00001160| 70 6f 73 28 63 6f 03 31 | 30 30 41 52 47 45 20 25 |pos(co.1|00ARGE %|
|00001170| 2f 31 30 30 6f 20 70 6f | 73 28 63 6f 06 4e 61 67 |/100o po|s(co.Nag|
|00001180| 65 6c 58 45 20 25 2f 31 | 30 30 6f 20 70 6f 73 28 |elXE %/1|00o pos(|
|00001190| 63 6f 06 4e 61 67 65 6c | 59 45 20 25 2f 31 30 30 |co.Nagel|YE %/100|
|000011a0| 6f 20 70 6f 73 28 63 6f | 0a 20 20 77 69 64 74 68 |o pos(co|. width|
|000011b0| 20 25 20 31 0a 20 68 65 | 69 67 68 74 20 25 20 31 | % 1. he|ight % 1|
|000011c0| 0a 63 6f 6e 73 74 61 6e | 74 20 58 31 0a 63 6f 6e |.constan|t X1.con|
|000011d0| 73 74 61 6e 74 20 59 31 | 2e 45 6e 6c 61 72 67 65 |stant Y1|.Enlarge|
|000011e0| 73 20 6f 72 20 73 68 72 | 69 6e 6b 73 20 74 68 65 |s or shr|inks the|
|000011f0| 20 70 6f 69 6e 74 73 20 | 62 79 20 61 20 70 65 72 | points |by a per|
|00001200| 63 65 6e 74 61 67 65 69 | 6e 74 73 28 23 69 6e 20 |centagei|nts(#in |
|00001210| 72 65 6c 61 74 69 6f 6e | 20 74 6f 20 70 6f 73 28 |relation| to pos(|
|00001220| 63 6f 6e 73 74 2e 78 2c | 63 6f 6e 73 74 2e 79 29 |const.x,|const.y)|
|00001230| 20 70 65 72 63 65 6e 74 | 61 67 65 69 6e 74 73 28 | percent|ageints(|
|00001240| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 |........|........|
|00001250| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 0e 42 |........|.......B|
|00001260| 6f 74 2e 20 52 69 67 68 | 74 20 4f 62 6a 6a 00 42 |ot. Righ|t Objj.B|
|00001270| 6f 74 2e 20 52 69 67 68 | 74 20 4f 62 6a 6a 00 00 |ot. Righ|t Objj..|
|00001280| 00 00 00 00 00 42 6f 74 | 2e 20 52 69 67 68 74 20 |.....Bot|. Right |
|00001290| 4f 62 6a 6a 00 00 00 00 | 00 00 04 4d 61 78 58 20 |Objj....|...MaxX |
|000012a0| 52 69 67 68 74 20 4f 62 | 6a 6a 00 00 00 00 00 00 |Right Ob|jj......|
|000012b0| 04 4d 61 78 59 20 52 69 | 67 68 74 20 4f 62 6a 6a |.MaxY Ri|ght Objj|
|000012c0| 00 00 00 00 00 00 05 45 | 4d 50 54 59 72 6f 6d 2c |.......E|MPTYrom,|
|000012d0| 79 20 66 72 6f 6d 01 58 | 28 78 20 66 72 6f 6d 2c |y from.X|(x from,|
|000012e0| 79 20 66 72 6f 6d 29 20 | 62 65 63 6f 6d 65 73 20 |y from) |becomes |
|000012f0| 70 28 78 20 74 6f 2c 79 | 20 74 6f 29 20 73 6f 20 |p(x to,y| to) so |
|00001300| 74 68 61 74 6f 6e 64 20 | 20 28 31 36 33 38 34 2d |thatond | (16384-|
|00001310| 59 29 2f 31 36 33 38 34 | 29 30 30 30 30 31 01 59 |Y)/16384|)00001.Y|
|00001320| 28 78 20 66 72 6f 6d 2c | 79 20 66 72 6f 6d 29 20 |(x from,|y from) |
|00001330| 62 65 63 6f 6d 65 73 20 | 70 28 78 20 74 6f 2c 79 |becomes |p(x to,y|
|00001340| 20 74 6f 29 20 73 6f 20 | 74 68 61 74 6f 6e 64 20 | to) so |thatond |
|00001350| 20 28 31 36 33 38 34 2d | 59 29 2f 31 36 33 38 34 | (16384-|Y)/16384|
|00001360| 29 30 30 30 30 31 00 45 | 4d 50 54 59 72 6f 6d 2c |)00001.E|MPTYrom,|
|00001370| 79 20 66 72 6f 6d 29 20 | 62 65 63 6f 00 45 4d 50 |y from) |beco.EMP|
|00001380| 54 59 72 6f 6d 2c 79 20 | 66 72 6f 6d 29 20 62 65 |TYrom,y |from) be|
|00001390| 63 6f 00 45 4d 50 54 59 | 72 6f 6d 2c 79 20 66 72 |co.EMPTY|rom,y fr|
|000013a0| 6f 6d 29 20 62 65 63 6f | 00 45 4d 50 54 59 72 6f |om) beco|.EMPTYro|
|000013b0| 6d 2c 79 20 66 72 6f 6d | 29 20 62 65 63 6f 0a 20 |m,y from|) beco. |
|000013c0| 20 20 20 20 20 20 20 20 | 20 20 0a 20 20 20 20 20 | | . |
|000013d0| 20 20 20 20 20 20 0a 20 | 20 20 20 20 20 20 20 20 | . | |
|000013e0| 20 20 0a 20 20 20 20 20 | 20 20 20 20 20 20 1e 45 | . | .E|
|000013f0| 6d 70 74 79 20 66 75 6e | 63 74 69 6f 6e 20 66 6f |mpty fun|ction fo|
|00001400| 72 20 74 65 78 74 20 66 | 72 61 6d 65 73 6f 2c 79 |r text f|rameso,y|
|00001410| 20 74 6f 29 20 73 6f 20 | 74 68 61 74 6f 6e 64 20 | to) so |thatond |
|00001420| 20 28 32 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | (2 | |
|00001430| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001440| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001450| 20 20 20 20 20 28 00 00 | 00 00 00 00 00 00 00 00 | (..|........|
|00001460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001470| 00 00 00 00 0b 43 65 6e | 74 72 65 20 41 72 65 61 |.....Cen|tre Area|
|00001480| 4f 62 6a 6a 00 43 65 6e | 74 72 65 20 41 72 65 61 |Objj.Cen|tre Area|
|00001490| 4f 62 6a 6a 00 00 00 00 | 00 00 00 43 65 6e 74 72 |Objj....|...Centr|
|000014a0| 65 20 41 72 65 61 4f 62 | 6a 6a 00 00 00 00 00 00 |e AreaOb|jj......|
|000014b0| 04 38 31 39 32 72 65 20 | 41 72 65 61 4f 62 6a 6a |.8192re |AreaObjj|
|000014c0| 00 00 00 00 00 00 04 38 | 31 39 32 72 65 20 41 72 |.......8|192re Ar|
|000014d0| 65 61 4f 62 6a 6a 00 00 | 00 00 00 00 05 53 4c 41 |eaObjj..|.....SLA|
|000014e0| 4e 54 45 29 2a 53 69 6e | 28 41 2a 50 23 78 2d 28 |NTE)*Sin|(A*P#x-(|
|000014f0| 59 2d 45 29 2a 53 69 6e | 28 41 2a 50 69 2f 31 38 |Y-E)*Sin|(A*Pi/18|
|00001500| 30 29 2f 43 6f 73 28 41 | 2a 50 69 2f 31 38 30 29 |0)/Cos(A|*Pi/180)|
|00001510| 20 70 65 72 63 65 6e 74 | 61 67 65 69 6e 74 73 28 | percent|ageints(|
|00001520| 31 36 33 38 34 2d 59 29 | 2f 31 36 33 38 34 29 30 |16384-Y)|/16384)0|
|00001530| 30 30 30 31 01 79 2d 28 | 59 2d 45 29 2a 53 69 6e |0001.y-(|Y-E)*Sin|
|00001540| 28 41 2a 50 69 2f 31 38 | 30 29 2f 43 6f 73 28 41 |(A*Pi/18|0)/Cos(A|
|00001550| 2a 50 69 2f 31 38 30 29 | 20 70 65 72 63 65 6e 74 |*Pi/180)| percent|
|00001560| 61 67 65 69 6e 74 73 28 | 31 36 33 38 34 2d 59 29 |ageints(|16384-Y)|
|00001570| 2f 31 36 33 38 34 29 30 | 30 30 30 31 02 31 32 41 |/16384)0|0001.12A|
|00001580| 4e 54 45 29 2a 53 69 6e | 28 41 2a 50 69 2f 31 38 |NTE)*Sin|(A*Pi/18|
|00001590| 30 29 00 31 32 41 4e 54 | 45 29 2a 53 69 6e 28 41 |0).12ANT|E)*Sin(A|
|000015a0| 2a 50 69 2f 31 38 30 29 | 00 31 32 41 4e 54 45 29 |*Pi/180)|.12ANTE)|
|000015b0| 2a 53 69 6e 28 41 2a 50 | 69 2f 31 38 30 29 06 4e |*Sin(A*P|i/180).N|
|000015c0| 61 67 65 6c 59 29 2a 53 | 69 6e 28 41 2a 50 69 2f |agelY)*S|in(A*Pi/|
|000015d0| 31 38 30 29 0a 20 20 20 | 20 41 6e 67 6c 65 20 6e |180). | Angle n|
|000015e0| 0a 20 20 20 20 20 20 20 | 20 20 20 6e 0a 20 20 20 |. | n. |
|000015f0| 20 20 20 20 20 20 20 6e | 0a 63 6f 6e 73 74 61 6e | n|.constan|
|00001600| 74 20 59 6e 2d 53 6c 61 | 6e 74 73 20 74 68 65 20 |t Yn-Sla|nts the |
|00001610| 70 6f 69 6e 74 73 20 3c | 61 6e 67 6c 65 3e 20 64 |points <|angle> d|
|00001620| 65 67 20 61 6e 64 20 6e | 6f 20 73 68 69 66 74 69 |eg and n|o shifti|
|00001630| 6e 67 65 69 6e 74 73 28 | 13 6f 6e 20 63 6f 6e 73 |ngeints(|.on cons|
|00001640| 74 61 6e 74 20 59 20 28 | 3f 3f 3f 29 61 6e 67 6c |tant Y (|???)angl|
|00001650| 65 3e 20 64 65 67 20 61 | 6e 64 20 6e 6f 20 73 68 |e> deg a|nd no sh|
|00001660| 69 66 74 69 6e 67 65 69 | 6e 74 73 28 00 01 00 01 |iftingei|nts(....|
|00001670| 00 01 00 01 00 01 00 01 | 00 01 00 01 00 01 00 01 |........|........|
|00001680| 00 01 00 01 00 01 00 01 | 00 01 0d 54 6f 70 20 4c |........|...Top L|
|00001690| 65 66 74 20 41 72 65 61 | 6a 6a 00 54 6f 70 20 4c |eft Area|jj.Top L|
|000016a0| 65 66 74 20 41 72 65 61 | 6a 6a 00 00 00 00 00 00 |eft Area|jj......|
|000016b0| 00 54 6f 70 20 4c 65 66 | 74 20 41 72 65 61 6a 6a |.Top Lef|t Areajj|
|000016c0| 00 00 00 00 00 00 01 30 | 6f 70 20 4c 65 66 74 20 |.......0|op Left |
|000016d0| 41 72 65 61 6a 6a 00 00 | 00 00 00 00 01 30 6f 70 |Areajj..|.....0op|
|000016e0| 20 4c 65 66 74 20 41 72 | 65 61 6a 6a 00 00 00 00 | Left Ar|eajj....|
|000016f0| 00 00 03 41 52 43 2b 28 | 28 2d 53 69 6e 28 28 58 |...ARC+(|(-Sin((X|
|00001700| 2f 31 41 59 2f 32 2b 28 | 28 43 6f 73 28 28 58 2f |/1AY/2+(|(Cos((X/|
|00001710| 31 36 33 38 34 2a 28 42 | 2d 41 29 2b 41 29 2a 50 |16384*(B|-A)+A)*P|
|00001720| 69 2f 31 38 30 29 2a 38 | 31 39 32 29 2b 38 31 39 |i/180)*8|192)+819|
|00001730| 32 29 2a 28 28 31 36 33 | 38 34 2d 59 29 2f 31 36 |2)*((163|84-Y)/16|
|00001740| 33 38 34 29 29 30 30 30 | 30 31 42 59 2f 32 2b 28 |384))000|01BY/2+(|
|00001750| 28 2d 53 69 6e 28 28 58 | 2f 31 36 33 38 34 2a 28 |(-Sin((X|/16384*(|
|00001760| 42 2d 41 29 2b 41 29 2a | 50 69 2f 31 38 30 29 2a |B-A)+A)*|Pi/180)*|
|00001770| 38 31 39 32 29 2b 38 31 | 39 32 29 2a 28 28 31 36 |8192)+81|92)*((16|
|00001780| 33 38 34 2d 59 29 2f 31 | 36 33 38 34 29 30 30 30 |384-Y)/1|6384)000|
|00001790| 30 31 03 31 38 30 2b 28 | 28 2d 53 69 6e 28 28 58 |01.180+(|(-Sin((X|
|000017a0| 2f 31 36 33 38 34 2a 28 | 01 30 38 30 2b 28 28 2d |/16384*(|.080+((-|
|000017b0| 53 69 6e 28 28 58 2f 31 | 36 33 38 34 2a 28 00 30 |Sin((X/1|6384*(.0|
|000017c0| 38 30 2b 28 28 2d 53 69 | 6e 28 28 58 2f 31 36 33 |80+((-Si|n((X/163|
|000017d0| 38 34 2a 28 00 30 38 30 | 2b 28 28 2d 53 69 6e 28 |84*(.080|+((-Sin(|
|000017e0| 28 58 2f 31 36 33 38 34 | 2a 28 0a 20 20 73 20 61 |(X/16384|*(. s a|
|000017f0| 6e 67 6c 65 20 28 0a 20 | 20 65 20 61 6e 67 6c 65 |ngle (. | e angle|
|00001800| 20 28 0a 20 20 20 20 20 | 20 20 20 20 20 28 0a 20 | (. | (. |
|00001810| 20 20 20 20 20 20 20 20 | 20 28 2e 54 72 61 6e 73 | | (.Trans|
|00001820| 66 6f 72 6d 73 20 74 68 | 65 20 70 6f 69 6e 74 73 |forms th|e points|
|00001830| 20 69 6e 74 6f 20 74 68 | 65 20 73 68 61 70 65 20 | into th|e shape |
|00001840| 6f 66 20 61 6e 20 61 72 | 63 32 29 2a 28 28 1b 66 |of an ar|c2)*((.f|
|00001850| 72 6f 6d 20 3c 73 20 61 | 6e 67 6c 65 3e 20 74 6f |rom <s a|ngle> to|
|00001860| 20 3c 65 20 61 6e 67 6c | 65 3e 74 68 65 20 73 68 | <e angl|e>the sh|
|00001870| 61 70 65 20 6f 66 20 61 | 6e 20 61 72 63 32 29 2a |ape of a|n arc2)*|
|00001880| 28 28 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |((......|........|
|00001890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018a0| 0e 42 6f 74 2e 20 4c 65 | 66 74 20 41 72 65 61 6a |.Bot. Le|ft Areaj|
|000018b0| 00 42 6f 74 2e 20 4c 65 | 66 74 20 41 72 65 61 6a |.Bot. Le|ft Areaj|
|000018c0| 00 00 00 00 00 00 00 42 | 6f 74 2e 20 4c 65 66 74 |.......B|ot. Left|
|000018d0| 20 41 72 65 61 6a 00 00 | 00 00 00 00 01 30 6f 74 | Areaj..|.....0ot|
|000018e0| 2e 20 4c 65 66 74 20 41 | 72 65 61 6a 00 00 00 00 |. Left A|reaj....|
|000018f0| 00 00 05 31 36 33 38 34 | 4c 65 66 74 20 41 72 65 |...16384|Left Are|
|00001900| 61 6a 00 00 00 00 00 00 | 05 47 4c 4f 42 45 2a 50 |aj......|.GLOBE*P|
|00001910| 69 2f 31 36 33 38 34 2b | 2c 43 6f 73 28 78 2a 50 |i/16384+|,Cos(x*P|
|00001920| 69 2f 31 36 33 38 34 2b | 50 69 29 2a 53 69 6e 28 |i/16384+|Pi)*Sin(|
|00001930| 59 2a 50 69 2f 31 36 33 | 38 34 29 2a 38 31 39 32 |Y*Pi/163|84)*8192|
|00001940| 2b 38 31 39 32 94 00 18 | c2 f8 00 19 4c 06 00 11 |+8192...|....L...|
|00001950| 9d 2a 2d 14 00 12 00 19 | bc 92 c2 f8 00 19 00 01 |.*-.....|........|
|00001960| 1c 43 6f 73 28 79 2a 50 | 69 2f 31 36 33 38 34 2b |.Cos(y*P|i/16384+|
|00001970| 50 69 29 2a 38 31 39 32 | 2b 38 31 39 32 31 36 33 |Pi)*8192|+8192163|
|00001980| 38 34 29 2a 38 31 39 32 | 2b 38 31 39 32 94 00 18 |84)*8192|+8192...|
|00001990| c2 f8 00 19 4c 06 00 11 | 9d 2a 2d 14 00 12 00 19 |....L...|.*-.....|
|000019a0| bc 92 c2 f8 00 19 00 01 | 00 47 4c 4f 42 45 2a 50 |........|.GLOBE*P|
|000019b0| 69 2f 31 36 33 38 34 2b | 50 69 29 2a 38 31 00 47 |i/16384+|Pi)*81.G|
|000019c0| 4c 4f 42 45 2a 50 69 2f | 31 36 33 38 34 2b 50 69 |LOBE*Pi/|16384+Pi|
|000019d0| 29 2a 38 31 00 47 4c 4f | 42 45 2a 50 69 2f 31 36 |)*81.GLO|BE*Pi/16|
|000019e0| 33 38 34 2b 50 69 29 2a | 38 31 00 47 4c 4f 42 45 |384+Pi)*|81.GLOBE|
|000019f0| 2a 50 69 2f 31 36 33 38 | 34 2b 50 69 29 2a 38 31 |*Pi/1638|4+Pi)*81|
|00001a00| 0a 20 20 20 20 20 20 20 | 20 20 20 36 0a 20 20 20 |. | 6. |
|00001a10| 20 20 20 20 20 20 20 36 | 0a 20 20 20 20 20 20 20 | 6|. |
|00001a20| 20 20 20 36 0a 20 20 20 | 20 20 20 20 20 20 20 36 | 6. | 6|
|00001a30| 2e 50 72 6f 6a 65 63 74 | 20 74 68 65 20 70 6f 69 |.Project| the poi|
|00001a40| 6e 74 73 20 6f 6e 74 6f | 20 74 68 65 20 73 75 72 |nts onto| the sur|
|00001a50| 66 61 63 65 20 6f 66 20 | 61 20 67 6c 6f 62 65 18 |face of |a globe.|
|00001a60| c2 f8 00 19 00 50 72 6f | 6a 65 63 74 20 74 68 65 |.....Pro|ject the|
|00001a70| 20 70 6f 69 6e 74 73 20 | 6f 6e 74 6f 20 74 68 65 | points |onto the|
|00001a80| 20 73 75 72 66 61 63 65 | 20 6f 66 20 61 20 67 6c | surface| of a gl|
|00001a90| 6f 62 65 18 c2 f8 00 19 | 00 00 00 00 00 00 00 00 |obe.....|........|
|00001aa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001ab0| 00 00 00 00 00 00 0d 52 | 65 66 65 72 65 6e 63 65 |.......R|eference|
|00001ac0| 20 50 69 6e 61 6a 00 52 | 65 66 65 72 65 6e 63 65 | Pinaj.R|eference|
|00001ad0| 20 50 69 6e 61 6a 00 00 | 00 00 00 00 00 52 65 66 | Pinaj..|.....Ref|
|00001ae0| 65 72 65 6e 63 65 20 50 | 69 6e 61 6a 00 00 00 00 |erence P|inaj....|
|00001af0| 00 00 06 4e 61 67 65 6c | 58 6e 63 65 20 50 69 6e |...Nagel|Xnce Pin|
|00001b00| 61 6a 00 00 00 00 00 00 | 06 4e 61 67 65 6c 59 6e |aj......|.NagelYn|
|00001b10| 63 65 20 50 69 6e 61 6a | 00 00 00 00 00 00 04 43 |ce Pinaj|.......C|
|00001b20| 4f 4e 45 31 39 32 29 2a | 42 2f 31 36 33 38 39 28 |ONE192)*|B/16389(|
|00001b30| 41 2a 28 31 36 33 38 32 | 2d 79 29 2f 31 36 33 38 |A*(16382|-y)/1638|
|00001b40| 34 2b 44 2a 59 2f 31 36 | 33 38 34 29 2a 28 43 6f |4+D*Y/16|384)*(Co|
|00001b50| 73 28 78 2a 50 69 2f 31 | 36 33 38 34 2b 50 69 29 |s(x*Pi/1|6384+Pi)|
|00001b60| 2f 32 29 2b 38 31 39 32 | 59 29 2f 31 36 33 38 34 |/2)+8192|Y)/16384|
|00001b70| 29 30 30 30 30 31 27 28 | 79 2d 38 31 39 32 29 2a |)00001'(|y-8192)*|
|00001b80| 42 2f 31 36 33 38 34 2d | 53 69 6e 28 78 2a 50 69 |B/16384-|Sin(x*Pi|
|00001b90| 2f 31 36 33 38 34 29 2a | 45 2b 38 31 39 32 2f 31 |/16384)*|E+8192/1|
|00001ba0| 36 33 38 34 2b 50 69 29 | 2f 32 29 2b 38 31 39 32 |6384+Pi)|/2)+8192|
|00001bb0| 59 29 2f 31 36 33 38 34 | 29 30 30 30 30 31 04 31 |Y)/16384|)00001.1|
|00001bc0| 30 32 34 31 39 32 29 2a | 42 2f 31 36 33 38 34 2d |024192)*|B/16384-|
|00001bd0| 53 69 6e 28 05 31 30 32 | 34 30 39 32 29 2a 42 2f |Sin(.102|4092)*B/|
|00001be0| 31 36 33 38 34 2d 53 69 | 6e 28 04 38 31 39 32 30 |16384-Si|n(.81920|
|00001bf0| 39 32 29 2a 42 2f 31 36 | 33 38 34 2d 53 69 6e 28 |92)*B/16|384-Sin(|
|00001c00| 04 31 30 32 34 30 39 32 | 29 2a 42 2f 31 36 33 38 |.1024092|)*B/1638|
|00001c10| 34 2d 53 69 6e 28 0a 6d | 69 6e 20 77 69 64 74 68 |4-Sin(.m|in width|
|00001c20| 20 2f 0a 20 20 20 68 65 | 69 67 68 74 20 2f 0a 6d | /. he|ight /.m|
|00001c30| 61 78 20 77 69 64 74 68 | 20 2f 0a 20 20 20 20 69 |ax width| /. i|
|00001c40| 6e 73 65 74 20 2f 29 50 | 72 6f 6a 65 63 74 20 70 |nset /)P|roject p|
|00001c50| 6f 69 6e 74 73 20 6f 6e | 74 6f 20 74 68 65 20 73 |oints on|to the s|
|00001c60| 75 72 66 61 63 65 20 6f | 66 20 61 20 63 6f 6e 65 |urface o|f a cone|
|00001c70| 36 33 38 34 2b 50 69 29 | 2f 32 00 50 72 6f 6a 65 |6384+Pi)|/2.Proje|
|00001c80| 63 74 20 70 6f 69 6e 74 | 73 20 6f 6e 74 6f 20 74 |ct point|s onto t|
|00001c90| 68 65 20 73 75 72 66 61 | 63 65 20 6f 66 20 61 20 |he surfa|ce of a |
|00001ca0| 63 6f 6e 65 36 33 38 34 | 2b 50 69 29 2f 32 00 00 |cone6384|+Pi)/2..|
|00001cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 0e 54 6f 70 |........|.....Top|
|00001cd0| 20 52 69 67 68 74 20 41 | 72 65 61 6a 00 54 6f 70 | Right A|reaj.Top|
|00001ce0| 20 52 69 67 68 74 20 41 | 72 65 61 6a 00 00 00 00 | Right A|reaj....|
|00001cf0| 00 00 00 54 6f 70 20 52 | 69 67 68 74 20 41 72 65 |...Top R|ight Are|
|00001d00| 61 6a 00 00 00 00 00 00 | 05 31 36 33 38 34 69 67 |aj......|.16384ig|
|00001d10| 68 74 20 41 72 65 61 6a | 00 00 00 00 00 00 01 30 |ht Areaj|.......0|
|00001d20| 36 33 38 34 69 67 68 74 | 20 41 72 65 61 6a 00 00 |6384ight| Areaj..|
|00001d30| 00 00 00 00 08 43 59 4c | 49 4e 44 45 52 2a 42 2f |.....CYL|INDER*B/|
|00001d40| 31 36 33 38 1b 43 6f 73 | 28 78 2a 50 69 2f 31 36 |1638.Cos|(x*Pi/16|
|00001d50| 33 38 34 2b 50 69 29 2a | 41 2f 32 2b 38 31 39 32 |384+Pi)*|A/2+8192|
|00001d60| 20 67 72 65 79 20 73 63 | 61 6c 65 73 29 20 67 6c | grey sc|ales) gl|
|00001d70| 6f 62 65 50 69 29 2f 32 | 29 2b 38 31 39 32 59 29 |obePi)/2|)+8192Y)|
|00001d80| 2f 31 36 33 38 34 29 30 | 30 30 30 31 27 28 79 2d |/16384)0|0001'(y-|
|00001d90| 38 31 39 32 29 2a 42 2f | 31 36 33 38 34 2d 53 69 |8192)*B/|16384-Si|
|00001da0| 6e 28 78 2a 50 69 2f 31 | 36 33 38 34 29 2a 44 2b |n(x*Pi/1|6384)*D+|
|00001db0| 38 31 39 32 29 20 67 6c | 6f 62 65 50 69 29 2f 32 |8192) gl|obePi)/2|
|00001dc0| 29 2b 38 31 39 32 59 29 | 2f 31 36 33 38 34 29 30 |)+8192Y)|/16384)0|
|00001dd0| 30 30 30 31 04 38 31 39 | 32 4e 44 45 52 2a 42 2f |0001.819|2NDER*B/|
|00001de0| 31 36 33 38 34 2d 53 69 | 6e 28 05 31 30 32 34 30 |16384-Si|n(.10240|
|00001df0| 44 45 52 2a 42 2f 31 36 | 33 38 34 2d 53 69 6e 28 |DER*B/16|384-Sin(|
|00001e00| 04 31 30 32 34 30 44 45 | 52 2a 42 2f 31 36 33 38 |.10240DE|R*B/1638|
|00001e10| 34 2d 53 69 6e 28 00 31 | 30 32 34 30 44 45 52 2a |4-Sin(.1|0240DER*|
|00001e20| 42 2f 31 36 33 38 34 2d | 53 69 6e 28 0a 20 20 20 |B/16384-|Sin(. |
|00001e30| 20 77 69 64 74 68 20 2f | 0a 20 20 20 68 65 69 67 | width /|. heig|
|00001e40| 68 74 20 2f 0a 20 20 20 | 20 69 6e 73 65 74 20 2f |ht /. | inset /|
|00001e50| 0a 20 20 20 20 20 20 20 | 20 20 20 2f 31 50 72 6f |. | /1Pro|
|00001e60| 6a 65 63 74 20 74 68 65 | 20 70 6f 69 6e 74 73 20 |ject the| points |
|00001e70| 6f 6e 74 6f 20 74 68 65 | 20 73 75 72 66 61 63 65 |onto the| surface|
|00001e80| 20 6f 66 20 61 20 63 79 | 6c 69 6e 64 65 72 2f 32 | of a cy|linder/2|
|00001e90| 00 50 72 6f 6a 65 63 74 | 20 74 68 65 20 70 6f 69 |.Project| the poi|
|00001ea0| 6e 74 73 20 6f 6e 74 6f | 20 74 68 65 20 73 75 72 |nts onto| the sur|
|00001eb0| 66 61 63 65 20 6f 66 20 | 61 20 63 79 6c 69 6e 64 |face of |a cylind|
|00001ec0| 65 72 2f 32 00 00 00 00 | 00 00 00 00 00 00 00 00 |er/2....|........|
|00001ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001ee0| 00 00 0f 42 6f 74 2e 20 | 52 69 67 68 74 20 41 72 |...Bot. |Right Ar|
|00001ef0| 65 61 00 42 6f 74 2e 20 | 52 69 67 68 74 20 41 72 |ea.Bot. |Right Ar|
|00001f00| 65 61 00 00 00 00 00 00 | 00 42 6f 74 2e 20 52 69 |ea......|.Bot. Ri|
|00001f10| 67 68 74 20 41 72 65 61 | 00 00 00 00 00 00 05 31 |ght Area|.......1|
|00001f20| 36 33 38 34 52 69 67 68 | 74 20 41 72 65 61 00 00 |6384Righ|t Area..|
|00001f30| 00 00 00 00 05 31 36 33 | 38 34 52 69 67 68 74 20 |.....163|84Right |
|00001f40| 41 72 65 61 00 00 00 00 | 00 00 |Area....|.. |
+--------+-------------------------+-------------------------+--------+--------+